plot of land with abundant peach trees - Alemán Inglés Diccionario